// js/baseApi.js
// 每次调$.post get ajax方法的时候都会先调用ajaxPrefilter这个函数 函数里可以接受一个参数参数是请求的配置项
$.ajaxPrefilter(function(option) {
  // console.log(option); // ajax请求的配置项
  // option.url = 'http://api-breakingnews-web.itheima.net' + option.url;
  option.url = 'http://www.liulongbin.top:3007' + option.url;
  if (option.url.indexOf('/my') !== -1) {
    option.headers = {
      Authorization: localStorage.getItem('token') || ''
    }

    option.complete = function (res) { //无论请求是成功还是失败都会执行的回调，常用全局成员的释放，或者页面状态的重置
      // console.log(res);
      if (res.responseJSON.status === 1 && res.responseJSON.message === "身份认证失败！") {
        localStorage.removeItem('token');
        location.href = 'login.html';
      }
    }
  }
})